Z-Ranking: Using Statistical Analysis to Counter the Impact of Static Analysis Approximations

نویسندگان

  • Ted Kremenek
  • Dawson R. Engler
چکیده

This paper explores z-ranking, a technique to rank error reports emitted by static program checking analysis tools. Such tools often use approximate analysis schemes, leading to false error reports. These reports can easily render the error checker useless by hiding real errors amidst the false, and by potentially causing the tool to be discarded as irrelevant. Empirically, all tools that effectively find errors have false positive rates that can easily reach 30–100%. Z-ranking employs a simple statistical model to rank those error messages most likely to be true errors over those that are least likely. This paper demonstrates that z-ranking applies to a range of program checking problems and that it performs up to an order of magnitude better than randomized ranking. Further, it has transformed previously unusable analysis tools into effective program error finders.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A new method for ranking of Z-numbers

In this paper we propose a new method for ranking Z- numbers and generalizations. This method is based on the internal structure of the artificial neural network, which suggests that the structure of this network consists of inputs weights and the transfer function linear, nonlinear and sometimes linear and nonlinear. It is shown that the proposed method while possessing the ranking properties ...

متن کامل

Influence factors analysis of online auditing performance Using Gray Analysis (GIA)

Many researches on online technology and online auditing applications have been conducted, but researches on online auditing performance are very limited. The purpose of this study is to analyze the factors affecting performance and to assess the performance of online auditing using Gray Analysis (GIA). The statistical society of this study is 10 top stock companies who want to use online audit...

متن کامل

Concurrent Optimization of Patients’ Trust and Integrated Resilience Engineering: A Z-Number Data Envelopment Analysis Approach

Background and Objectives: Emergency departments often encounter several risk and health issues which significantly impact on overall healthcare performance. Resilience engineering (RE) enables emergency departments to confront sudden changes and handling health risk issues. Patient trust (PT) is also one of the most effective factors which improve quality of care along with pa...

متن کامل

Ranking SERVQUAL dimensions by using of fuzzy hierarchical analysis techniques in the private banking industry (Case Study: private banks Fars Province)

The main objective of this study was to investigate the impact of service quality on customer satisfaction rate private banks Fars Province. Private Banking in the Fars Province, including banks, Pasargad, Parsian, Sinai, Ansar, Ghavamin, Iran zamin, Eghtesad novin, Shahr , Sarmayeh. The study period is the first half of 1396. For ranking of SERVQUAL dimensions including quality of service base...

متن کامل

Analytical and Statistical Analysis of the Effect of Electric Vehicle Aggregator on the Stochastic Behavior of LMP Using LMP Decomposition

The main goal of this paper is to analytically analyze of the effect of the electric vehicle aggregators on the statistical behaviors of Locational Marginal Prices (LMPs) of busses, considering network congestion. In order to achieve this aim, at the first step, by extending the LMP decomposition into 6 sections in Lemma1, the sensitivities of LMPs to the power generation of aggregators in each...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003